do weird things - Turco Inglés Diccionario